
namespace huluwa {
namespace net {

/** 
 * @brief   Network Packet Sender.
 */
class PacketSender {

public:
    bool Send(const PacketIP&  pkt);
    bool Send(const PacketTCP& pkt, const AddressIPv4& addr);
    bool Send(const packetUDP& pkt, const AddressIPv4& addr);

private:
    PacketTracker *tracker_;
}

}
}
